package com.qumitech.visualnovel.controller.vo.forbidden;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.Date;

/**
 * @Author :  ZhChNing
 * @Descriptiom :
 * @Date Created in 2019/3/25 20:04
 */
public class UserForbiddenVO {


    @JSONField(name = "forbidden_id")
    private String forbiddenId;
    @JSONField(name = "uid")
    private Long uid;
    @JSONField(name = "forbidden_type")
    private Byte forbiddenType;

    @JSONField(name = "forbidden_value")
    private String forbiddenValue;

    private String reason;
    @JSONField(name = "exist_limit_time")
    private Byte existLimitTime;
    @JSONField(name = "start_time")
    private Date startTime;
    @JSONField(name = "forbidden_length")
    private Long forbiddenLength;
    @JSONField(name = "end_time")
    private Date endTime;
    private String createStartTime;
    private String createEndTime;
    private Byte state;
    private String operator;
    @JSONField(name = "operate_time")
    private Long operateTime;
    @JSONField(name = "deblock_operator")
    private String deblockOperator;
    @JSONField(name = "deblock_reason")
    private String deblockReason;

    @JSONField(name = "is_login_device")
    private Byte isLoginDevice;

    @JSONField(name = "is_register_device")
    private Byte isRegisterDevice;

    public Long getOperateTime() {
        return operateTime;
    }

    public void setOperateTime(Long operateTime) {
        this.operateTime = operateTime;
    }

    public String getDeblockOperator() {
        return deblockOperator;
    }

    public void setDeblockOperator(String deblockOperator) {
        this.deblockOperator = deblockOperator;
    }

    public String getDeblockReason() {
        return deblockReason;
    }

    public void setDeblockReason(String deblockReason) {
        this.deblockReason = deblockReason;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public Byte getState() {
        return state;
    }

    public void setState(Byte state) {
        this.state = state;
    }

    public String getCreateStartTime() {
        return createStartTime;
    }

    public void setCreateStartTime(String createStartTime) {
        this.createStartTime = createStartTime;
    }

    public String getCreateEndTime() {
        return createEndTime;
    }

    public void setCreateEndTime(String createEndTime) {
        this.createEndTime = createEndTime;
    }

    public String getForbiddenId() {
        return forbiddenId;
    }


    public void setForbiddenId(String forbiddenId) {
        this.forbiddenId = forbiddenId;
    }

    public Long getUid() {
        return uid;
    }

    public void setUid(Long uid) {
        this.uid = uid;
    }

    public Byte getForbiddenType() {
        return forbiddenType;
    }

    public void setForbiddenType(Byte forbiddenType) {
        this.forbiddenType = forbiddenType;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public Byte getExistLimitTime() {
        return existLimitTime;
    }

    public void setExistLimitTime(Byte existLimitTime) {
        this.existLimitTime = existLimitTime;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Long getForbiddenLength() {
        return forbiddenLength;
    }

    public void setForbiddenLength(Long forbiddenLength) {
        this.forbiddenLength = forbiddenLength;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public String getForbiddenValue() {
        return forbiddenValue;
    }

    public void setForbiddenValue(String forbiddenValue) {
        this.forbiddenValue = forbiddenValue;
    }

    public Byte getIsLoginDevice() {
        return isLoginDevice;
    }

    public void setIsLoginDevice(Byte isLoginDevice) {
        this.isLoginDevice = isLoginDevice;
    }

    public Byte getIsRegisterDevice() {
        return isRegisterDevice;
    }

    public void setIsRegisterDevice(Byte isRegisterDevice) {
        this.isRegisterDevice = isRegisterDevice;
    }
}
